.el-tabs__item.is-active {
	color: #FF3955;
}

.el-tabs__active-bar {
	background-color: #FF3955
}

.el-tabs__nav>div:hover {
	color: #FF3955;
}

.grid-content>div>b {
	font-size: 0.875rem;
	color: #262626;
}

.grid-content>a>span {
	padding: 0.1875rem 0.625rem;
	color: #262626;
}

.grid-content>a>span:hover {
	color: #FF3955;
}

.grid-content .current {
	background-color: #ff3955;
	border-radius: 2px;
}

.grid-content .current span,
.grid-content .current span:hover {
	color: #FEFEFE;
}

.grid-content .list {
	padding: 0.625rem 0.625rem;
}

.grid-content .list>.el-link {
	margin-left: 1.25rem;
	padding: 0.2rem 0.4rem;
}
.book_list {
	overflow: hidden;
}
.book_list li {
	float: left;
	overflow: hidden;
	width: 50%;
	padding: 1.25rem 0;
	border-bottom: 1px solid #e6e6e6;
	font-size: 0.875rem;
}
.el-image__error, .el-image__inner, .el-image__placeholder{
	height: 182px;
}

.book_img {
	width: 31%;
	/* height: 8.625rem; */
	margin-right: 0;
	max-width: 8.125rem !important;
}

.book_list ul {
	padding: 0 0.625rem;
	margin: 0;
}

.book_list li .book_img,
.book_list li .book_info {
	float: left;
}

.book_img a {
	position: relative;
	z-index: 1;
	display: block;
	overflow: hidden;
	width: 100%;
	height: 100%;
	box-shadow: 0 1px 6px rgba(0, 0, 0, .3), 0 0 5px #f9f2e9 inset;
}

.book-img a img {
	width: 100%;
	height: 8.625rem;
	min-width: 6.25rem !important;
}

.book_img a {
	margin-left: auto !important;
}

.book_list .book_info {
	width: 60%;
	margin-left: 1.25rem;
}

.book_list li h3 {
	overflow: hidden;
	margin-bottom: 10px;
}

.book_list li h4 {
	font: 12px/14px PingFangSC-Regular, HelveticaNeue-Light, 'Helvetica Neue Light', 'Microsoft YaHei', sans-serif;
	overflow: hidden;
	height: 14px;
	margin-bottom: 10px;
}

.book_list li .tag {
	margin-bottom: 7px;
}

.book_list li p {
	text-align: justify;
	text-justify: inter-ideograph;
}

.book_list li h3 a {
	font: 700 16px/20px PingFangSC-Regular, HelveticaNeue-Light, 'Helvetica Neue Light', 'Microsoft YaHei', sans-serif;
	color: #1a1a1a;
}

.right-book-list li h4 a {
	color: grey;
}

.tag span.org {
	color: #ffa100;
	border: 1px solid #ffa100;
}

.tag span:first-child {
	margin-left: 0;
}

.tag span.red {
	color: #ff3955;
	border: 1px solid #ff3955;
}

.tag span.blue {
	color: #4284ed;
	border: 1px solid #4284ed;
}

.tag span {
	font: 12px/14px PingFangSC-Regular, '-apple-system', Simsun;
	display: inline-block;
	height: 14px;
	margin-left: 4px;
	padding: 0 2px;
	vertical-align: middle;
	border-radius: 1px;
}

.right-book-list li .intro {
	font: 12px/18px PingFangSC-Regular, HelveticaNeue-Light, 'Helvetica Neue Light', 'Microsoft YaHei', sans-serif;
	overflow: hidden;
	height: 54px;
	text-align: justify;
	text-justify: inter-ideograph;
	color: grey;
}

.page {
	float: left;
	padding-top: 20px;
}

.page .el-pagination.is-background .el-pager li:not(.disabled).active {
	background-color: #ff3955;
}

.page .el-pagination.is-background .el-pager li:hover {
	color: #ff3955;
}
